/**
 * @author qianrong.yin
 * @description 实现全局组件和过滤器、指令等集成的一个注册插件
 */
import MainLayout from './MainLayout'
import BlankLayout from './BlankLayout'
import { dateFormat } from '../util'

function Plugin (Vue) {
  // 注册全局布局组件
  Vue.component('MainLayout', MainLayout)
  Vue.component('BlankLayout', BlankLayout)

  // 注册全局的过滤器
  Vue.filter('df', dateFormat)
}

// 导出插件
export default Plugin
